import java.math.BigInteger;

/**
 * Created by wangyg 
 * on 2017/3/23 15:27
 */
public class TestHexadecimal {
	public static void main(String[] args) {
//		System.out.println(Integer.MAX_VALUE);

		BigInteger init_data=new BigInteger("845678992357836701");

//		System.out.println(Integer.toHexString(Integer.MAX_VALUE));
//		System.out.println(Integer.toBinaryString(Integer.MAX_VALUE));
//		init_data.
//
//		int mag = Integer.SIZE - Integer.numberOfLeadingZeros(init_data);
//		int chars = Math.max(((mag + (shift - 1)) / shift), 1);
//		char[] buf = new char[chars];
//
//		formatUnsignedInt(val, shift, buf, 0, chars);
//
//		// Use special constructor which takes over "buf".
//		return new String(buf, true);
	}
}
